Italian pool frog - Espagnol Anglais Dictionnaire